An Efficient Hash-Selection-Based Blockchain …
239
shortcomings of IIoT the convergence of IIoT and blockchain is a promising possi-
bility [11]. Thus, expanding the revolutionary secure integration of IoT in industry.
The most rewarding feature of blockchain is its decentralized, distributed nature
which makes peer-to-peer transactions trustful. It enhances the overall security by
time-stamping transactions along with the use of consensus algorithms and highly
expensive encryption functions. External and overhead costs are minimized, the
efficiency of the network is increased, and the problem of insecure data storage in
centralized frameworks is solved [12].
2
Motivations
The primary motivations of our work are:
• Carrying out a background study on the viability of blockchain usage for securing
data in IIoT applications.
• Performing a case study of existing blockchain models for IoT.
• Studying the constraints and limitations faced by implementations of blockchain
in IIoT ecosystems.
• Developing a novel blockchain architecture that can achieve the highest possible
efficiency by countering these limitations and can be used with a wide range of
IIoT devices natively.
• Making sure the proposed model is crypto agile so that it can be appropriately
updated with newer technologies in this field.
• Designing the necessary algorithms to provide software support for the blockchain
architecture in a way that is universally compatible with any IIoT hardware.
• Implementing our novel architecture in a simulated IIoT environment.
• Evaluating the performance of this implementation and analysing the results to
prove the efficiency of our model.
In the coming sections, the basics of blockchain and IoT are analysed, and then the
main features of blockchain, such as decentralization, smart contracts, asymmetric
encryption, and others that can be utilized on the IoT platform to promote its func-
tions are explored. Hence, concluding that IIoT can be secured by the decentralized
technology, blockchain.
The paper is divided as in Sect. 3, we will perform a background study of
blockchain technology, various features pertaining to it, and possibilities of imple-
menting blockchain in industrial IoT (IIoT) as well as perform a detailed literature
review of issues faced by current developments in this area. In Sect. 4, we have
proposed a model that focuses on the efficient application of blockchain in IIoT
ecosystems and its methodology is discussed in Sect. 5. The implementation of this
model is presented in Sect. 6. In Sect. 7, a comparative result analysis is prepared
to test the model and its implementation. We have compared our proposed model to